//暴露  success error 都是函数
function db(success, error) {
  //1. 安装 npm i mongoose
  //2. 导入 mongoose
  const mongoose = require("mongoose");

  //3. 连接 mongodb 服务  http://127.0.0.1:8080/server
  mongoose.connect("mongodb://127.0.0.1:27017/h5220707");

  //4. 设置连接的回调
  mongoose.connection.on("open", () => {
    success();
  });

  mongoose.connection.on("error", () => {
    //当连接失败的时候, 执行该回调
    error();
  });
}

//暴露函数
module.exports = db;

